rat catcher - Turkish English Dictionary